package com.i2works.smartluolong.web.entity.court;

import com.i2works.smartluolong.utils.entity.BaseCommDO;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
  *
  * @author lihaoyu
  * @date 2019-11-49 11:04:15
  */
public class CourtLawsuitDO  extends BaseCommDO {

	private Integer id; // id
	private Integer projectId; // 事项编号
	private Integer userId; // 用户id
	private String plaintiffName; // 原告姓名
	private String plaintiffSex; // 原告性别
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date plaintiffDate; // 原告出生日期
	private String plaintiffNation; // 原告民族
	private String plaintiffUnit; // 原告工作单位
	private String plaintiffAddress; // 原告住址
	private String plaintiffDuty; // 原告职务
	private String plaintiffPhone; // 原告电话
	private String legalName; // 法定代理人
	private String delegationName; // 委托诉讼代理人
	private String accusedName; // 被告人姓名
	private String accusedSex; // 被告性别
	private String accusedPhone; // 被告人电话
	private String accusedAddress; // 被告住址
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date accusedDate; // 被告人出生日期
	private String accusedUnit; // 被告人工作单位
	private String accusedNation; // 被告人民族
	private String relation; // 两人关系
	private String claims; // 诉讼请求
	private String cardUrl; // 身份证正面
	private String reason; // 诉讼理由
	private String proof; // 证据
	private Integer ismediate; // 是否接受调解，0接受1不接受
	private Integer state; // 0禁用 1正常
	private Integer stage; // 当前阶段 0提交 1审核 2办结 3退回修改
	private String createName; //
	private Date createTime; //
	private String updateName; //
	private Date updateTime; //
	private String cardVerso; // 身份证反面
	private String plaintiffCardNumber; // 原告身份证号
	private String accusedCardNumber; // 被告身份证号
	private Integer haveCar; // 是否有车，0无，1有
	private Integer haveHouse; // 是否有房,0无 1有
	private Integer haveSon; // 是否有子女
	private Integer haveAsset; // 是否有财产
	//附加字段
	private String itemStatusText;//事项流程状态字符串
    private String particulars;//操作

	public String getParticulars() {
		return particulars;
	}

	public void setParticulars(String particulars) {
		this.particulars = particulars;
	}

	public String getItemStatusText() {
		return itemStatusText;
	}

	public void setItemStatusText(String itemStatusText) {
		this.itemStatusText = itemStatusText;
	}


	public Integer getHaveCar() {
		return haveCar;
	}

	public void setHaveCar(Integer haveCar) {
		this.haveCar = haveCar;
	}

	public Integer getHaveHouse() {
		return haveHouse;
	}

	public void setHaveHouse(Integer haveHouse) {
		this.haveHouse = haveHouse;
	}

	public Integer getHaveSon() {
		return haveSon;
	}

	public void setHaveSon(Integer haveSon) {
		this.haveSon = haveSon;
	}

	public Integer getHaveAsset() {
		return haveAsset;
	}

	public void setHaveAsset(Integer haveAsset) {
		this.haveAsset = haveAsset;
	}

	public String getPlaintiffCardNumber() {
		return plaintiffCardNumber;
	}

	public void setPlaintiffCardNumber(String plaintiffCardNumber) {
		this.plaintiffCardNumber = plaintiffCardNumber;
	}

	public String getAccusedCardNumber() {
		return accusedCardNumber;
	}

	public void setAccusedCardNumber(String accusedCardNumber) {
		this.accusedCardNumber = accusedCardNumber;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getProjectId() {
		return projectId;
	}

	public void setProjectId(Integer projectId) {
		this.projectId = projectId;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public String getPlaintiffName() {
		return plaintiffName;
	}

	public void setPlaintiffName(String plaintiffName) {
		this.plaintiffName = plaintiffName;
	}

	public String getPlaintiffSex() {
		return plaintiffSex;
	}

	public void setPlaintiffSex(String plaintiffSex) {
		this.plaintiffSex = plaintiffSex;
	}

	public Date getPlaintiffDate() {
		return plaintiffDate;
	}

	public void setPlaintiffDate(Date plaintiffDate) {
		this.plaintiffDate = plaintiffDate;
	}

	public String getPlaintiffNation() {
		return plaintiffNation;
	}

	public void setPlaintiffNation(String plaintiffNation) {
		this.plaintiffNation = plaintiffNation;
	}

	public String getPlaintiffUnit() {
		return plaintiffUnit;
	}

	public void setPlaintiffUnit(String plaintiffUnit) {
		this.plaintiffUnit = plaintiffUnit;
	}

	public String getPlaintiffAddress() {
		return plaintiffAddress;
	}

	public void setPlaintiffAddress(String plaintiffAddress) {
		this.plaintiffAddress = plaintiffAddress;
	}

	public String getPlaintiffDuty() {
		return plaintiffDuty;
	}

	public void setPlaintiffDuty(String plaintiffDuty) {
		this.plaintiffDuty = plaintiffDuty;
	}

	public String getPlaintiffPhone() {
		return plaintiffPhone;
	}

	public void setPlaintiffPhone(String plaintiffPhone) {
		this.plaintiffPhone = plaintiffPhone;
	}

	public String getLegalName() {
		return legalName;
	}

	public void setLegalName(String legalName) {
		this.legalName = legalName;
	}

	public String getDelegationName() {
		return delegationName;
	}

	public void setDelegationName(String delegationName) {
		this.delegationName = delegationName;
	}

	public String getAccusedName() {
		return accusedName;
	}

	public void setAccusedName(String accusedName) {
		this.accusedName = accusedName;
	}

	public String getAccusedSex() {
		return accusedSex;
	}

	public void setAccusedSex(String accusedSex) {
		this.accusedSex = accusedSex;
	}

	public String getAccusedPhone() {
		return accusedPhone;
	}

	public void setAccusedPhone(String accusedPhone) {
		this.accusedPhone = accusedPhone;
	}

	public String getAccusedAddress() {
		return accusedAddress;
	}

	public void setAccusedAddress(String accusedAddress) {
		this.accusedAddress = accusedAddress;
	}

	public Date getAccusedDate() {
		return accusedDate;
	}

	public void setAccusedDate(Date accusedDate) {
		this.accusedDate = accusedDate;
	}

	public String getAccusedUnit() {
		return accusedUnit;
	}

	public void setAccusedUnit(String accusedUnit) {
		this.accusedUnit = accusedUnit;
	}

	public String getAccusedNation() {
		return accusedNation;
	}

	public void setAccusedNation(String accusedNation) {
		this.accusedNation = accusedNation;
	}

	public String getRelation() {
		return relation;
	}

	public void setRelation(String relation) {
		this.relation = relation;
	}

	public String getClaims() {
		return claims;
	}

	public void setClaims(String claims) {
		this.claims = claims;
	}

	public String getCardUrl() {
		return cardUrl;
	}

	public void setCardUrl(String cardUrl) {
		this.cardUrl = cardUrl;
	}

	public String getReason() {
		return reason;
	}

	public void setReason(String reason) {
		this.reason = reason;
	}

	public String getProof() {
		return proof;
	}

	public void setProof(String proof) {
		this.proof = proof;
	}

	public Integer getIsmediate() {
		return ismediate;
	}

	public void setIsmediate(Integer ismediate) {
		this.ismediate = ismediate;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Integer getStage() {
		return stage;
	}

	public void setStage(Integer stage) {
		this.stage = stage;
	}

	@Override
	public String getCreateName() {
		return createName;
	}

	@Override
	public void setCreateName(String createName) {
		this.createName = createName;
	}

	@Override
	public Date getCreateTime() {
		return createTime;
	}

	@Override
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	@Override
	public String getUpdateName() {
		return updateName;
	}

	@Override
	public void setUpdateName(String updateName) {
		this.updateName = updateName;
	}

	@Override
	public Date getUpdateTime() {
		return updateTime;
	}

	@Override
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getCardVerso() {
		return cardVerso;
	}

	public void setCardVerso(String cardVerso) {
		this.cardVerso = cardVerso;
	}




   } 
